<?php 
	include('../../conexion.php');

 
$proceso=$_REQUEST["proceso"];
	


switch( $proceso )
{
	   	case 'insertar_banco':
        
        $nombre=$_REQUEST["nuevo_banco"];
        
          $query2 = "select * from banco ORDER BY ban_id DESC LIMIT 1";
				$result2 = mysql_query($query2) or die('Consulta fallida: ' . mysql_error());
		
        
      
        
            while($data=mysql_fetch_array($result2)){
   //echo"<option value='$data[ban_id]'>$data[ban_nombre]</option>";
   $codigo_ultimo_banco=$data['ban_codigo'];
   $num= explode("b", $codigo_ultimo_banco);
   
   $cod=$num[1]+1;
  
}
  $num_results = mysql_num_rows($result2); 
if ($num_results <1){ 
 $cod=1;
}

       $query = "INSERT INTO banco (ban_codigo,ban_nombre,ban_estado) VALUES ('b$cod', '$nombre','A')";
			
			$result = $link->query($query) or die('Consulta fallida: ' . mysql_error());
			echo 'ok php';
       

        break;
        
        
        case 'ingresar_banco':
        
        $cod_banco=$_REQUEST["codigo_banco"];
          $n_banco=$_REQUEST["n_banco"];
            
            //$nom_banco=$_REQUEST["nombre_banco"];
        $num_cuenta=$_REQUEST["numero_cuenta"];
        $tipo_cuenta=$_REQUEST["tipo_cuenta"];
        $cod_cta_contable=$_REQUEST["cod_cuenta_contable"];
        
       
       //$query = "INSERT INTO banco (ban_codigo,ban_nombre,ban_estado,ban_numero_cuenta,ban_tipo,ban_cod_cuenta_contable) VALUES ('$cod_banco', '$nom_banco','A','$num_cuenta','$tipo_cuenta','$cod_cta_contable')";
$query=" INSERT INTO banco (ban_codigo,ban_nombre,ban_estado,ban_numero_cuenta,ban_tipo,ban_cod_cuenta_contable)
 VALUES ('$cod_banco', '$n_banco','A','$num_cuenta','$tipo_cuenta','$cod_cta_contable') ON DUPLICATE KEY UPDATE    
ban_codigo=VALUES(ban_codigo), ban_nombre=VALUES(ban_nombre),ban_estado=VALUES(ban_estado),ban_numero_cuenta=VALUES(ban_numero_cuenta),
ban_tipo=VALUES(ban_tipo)";	
		
        
        	$result = $link->query($query); //or die('Consulta fallida: ' . mysql_error());
			echo 'ok php';
       

        break;
        
         case 'editar_banco':
        
        $cod_banco=$_REQUEST["codigo_banco"];
          $n_banco=$_REQUEST["editar_n_banco"];
            
            //$nom_banco=$_REQUEST["nombre_banco"];
        $num_cuenta=$_REQUEST["editar_numero_cuenta"];
        $tipo_cuenta=$_REQUEST["editar_tipo_cuenta"];
        $cod_cta_contable=$_REQUEST["editar_cod_cuenta_contable"];
      //  print_r($_REQUEST);
     
       //$query = "INSERT INTO banco (ban_codigo,ban_nombre,ban_estado,ban_numero_cuenta,ban_tipo,ban_cod_cuenta_contable) VALUES ('$cod_banco', '$nom_banco','A','$num_cuenta','$tipo_cuenta','$cod_cta_contable')";
$query=" INSERT INTO banco (ban_codigo,ban_nombre,ban_estado,ban_numero_cuenta,ban_tipo,ban_cod_cuenta_contable)
 VALUES ('$cod_banco', '$n_banco','A','$num_cuenta','$tipo_cuenta','$cod_cta_contable') ON DUPLICATE KEY UPDATE    
ban_codigo=VALUES(ban_codigo), ban_nombre=VALUES(ban_nombre),ban_estado=VALUES(ban_estado),ban_numero_cuenta=VALUES(ban_numero_cuenta),
ban_tipo=VALUES(ban_tipo)";	
		
        
        	$result = $link->query($query); //or die('Consulta fallida: ' . mysql_error());
			echo 'ok php';
       

        break;
        
        case 'ingresar_deposito':
       
       $deposito_bancario=$_REQUEST["numero_deposito"];
       $fecha=$_REQUEST["fecha"];
        $banco_id=$_REQUEST["nombre_banco"];    
        $numero_transaccion=$_REQUEST["num_transaccion"];
        $cliente_id=$_REQUEST["nombre_cliente"];
        $descripcion_deposito=$_REQUEST["dep_descripcion"];
       
       
       
       
       $filas_usadas_diario=$_REQUEST["filas_diario"];
       $j=0;
       for($i=1;$i<=$filas_usadas_diario;$i++)
       {
            $cod_cuenta_diario[$j]=$_REQUEST["codigo_cta_contable_$i"];
            $nom_cuenta_diario[$j]=$_REQUEST["cod_cta_contable_$i"];
            $descripcion_diario[$j]=$_REQUEST["descripcion_$i"];
            
            
            
            
            $debe_diario[$j]=$_REQUEST["hidden_debe_$i"];
            $haber_diario[$j]=$_REQUEST["hidden_haber_$i"];
            $j++;
       }
        
        
        
        
        
        
        $query=" INSERT INTO deposito_bancario (dep_numdeposito,dep_bancoid,dep_clienteid,dep_descripcion,dep_fecha,dep_numtransaccion)
 VALUES ('$deposito_bancario', '$banco_id','$cliente_id','$descripcion_deposito','$fecha','$numero_transaccion') ON DUPLICATE KEY UPDATE    
dep_numtransaccion=VALUES(dep_numtransaccion), dep_bancoid=VALUES(dep_bancoid),dep_clienteid=VALUES(dep_clienteid),dep_descripcion=VALUES(dep_descripcion),
dep_fecha=VALUES(dep_fecha)";
        
        $result = $link->query($query); //or die('Consulta fallida: ' . mysql_error());
			//echo 'ok php';
            $j=0;
            for($i=0;$i<$filas_usadas_diario;$i++)
            {
                $query2=" INSERT INTO banco_diario(bandia_deposito,bandia_codcuenta,bandia_nomcuenta,bandia_descripcion,bandia_debe,bandia_haber)
 VALUES ('$deposito_bancario', '$cod_cuenta_diario[$j]','$nom_cuenta_diario[$j]','$descripcion_diario[$j]','$debe_diario[$j]','$haber_diario[$j]')";
                
                $result = $link->query($query2);
                $j++; //or die('Consulta fallida: ' . mysql_error());
            }
            
            
        break;
}


?>